package com.rpframework.website.device.domain;

import com.rpframework.core.Domain;
import com.rpframework.core.mybatis.plugin.annotation.FieldMapperAnnotation;
import com.rpframework.core.mybatis.plugin.annotation.TableMapperAnnotation;
import com.rpframework.core.mybatis.plugin.annotation.UniqueKeyType;

/**
 * 互动
 * @author zhangli
 * @date 2016年3月17日 上午9:50:43
 */
@TableMapperAnnotation(tableName="t_interact" ,uniqueKeyType = UniqueKeyType.Single, uniqueKey = "id")
public class Interact extends Domain{
	private static final long serialVersionUID = 1L;
	
	/**
	 * 类型
	 */
	@FieldMapperAnnotation
	Integer type; 
	/**
	 * 主键
	 */
	@FieldMapperAnnotation
	Integer id; 
	/**
	 * 标题
	 */
	@FieldMapperAnnotation
	String title; 
	/**
	 * 图片地址
	 */
	@FieldMapperAnnotation
	String urlList; 
	/**
	 * 内容
	 */
	@FieldMapperAnnotation
	String content; 
	/**
	 * 
	 */
	@FieldMapperAnnotation
	Long createTime; 
	/**
	 * 创建时间
	 */
	@FieldMapperAnnotation
	Long modifyTime; 
	/**
	 * 发布用户
	 */
	@FieldMapperAnnotation
	Integer userId; 
	/**
	 * 所在位置
	 */
	@FieldMapperAnnotation
	String village; 
	/**
	 * 状态 1正常 2禁用
	 */
	@FieldMapperAnnotation
	Integer state;
	/**
	 *  1需求 2互动
	 */
	@FieldMapperAnnotation
	Integer status;
	/**
	 * 类型 相关的页面
	 * @return the type
	 */
	public Integer getType() {
		return type;
	}
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * @return the id
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 标题
	 * @return the title
	 */
	public String getTitle() {
		return title;
	}
	/**
	 * 图片地址
	 * @return the urlList
	 */
	public String getUrlList() {
		return urlList;
	}
	/**
	 * 内容
	 * @return the content
	 */
	public String getContent() {
		return content;
	}
	/**
	 * 创建时间
	 * @return the createTime
	 */
	public Long getCreateTime() {
		return createTime;
	}
	/**
	 * 修改时间
	 * @return the modifyTime
	 */
	public Long getModifyTime() {
		return modifyTime;
	}
	/**
	 * 发布用户id
	 * @return the userId
	 */
	public Integer getUserId() {
		return userId;
	}
	/**
	 * 小区名字 数据创建时 要查出来插入
	 * @return the village
	 */
	public String getVillage() {
		return village;
	}
	/**
	 * 状态 1正常 2禁用
	 * @return the state
	 */
	public Integer getState() {
		return state;
	}
	/**
	 * 类型 相关的页面
	 * @param type the type to set
	 */
	public void setType(Integer type) {
		this.type = type;
	}
	/**
	 * @param id the id to set
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 标题
	 * @param title the title to set
	 */
	public void setTitle(String title) {
		this.title = title;
	}
	/**
	 * 图片地址
	 * @param urlList the urlList to set
	 */
	public void setUrlList(String urlList) {
		this.urlList = urlList;
	}
	/**
	 * 内容
	 * @param content the content to set
	 */
	public void setContent(String content) {
		this.content = content;
	}
	/**
	 * 创建时间
	 * @param createTime the createTime to set
	 */
	public void setCreateTime(Long createTime) {
		this.createTime = createTime;
	}
	/**
	 * 修改时间
	 * @param modifyTime the modifyTime to set
	 */
	public void setModifyTime(Long modifyTime) {
		this.modifyTime = modifyTime;
	}
	/**
	 * 发布用户id
	 * @param userId the userId to set
	 */
	public void setUserId(Integer userId) {
		this.userId = userId;
	}
	/**
	 * 小区名字 数据创建时 要查出来插入
	 * @param village the village to set
	 */
	public void setVillage(String village) {
		this.village = village;
	}
	/**
	 * 状态 1正常 2禁用
	 * @param state the state to set
	 */
	public void setState(Integer state) {
		this.state = state;
	} 
	
	
}
